package com.parfinex.java.phase1.module2.task07;

public class OverloadTest {
    void show(){
        System.out.println("show()");
    }
    void show(int i){//体现在方法参数的个数不同
        System.out.println("show(int)");
    }
    void show(int i,double d){//体现在方法参数的类型不同
        System.out.println("show(int,double)");
    }
    void show(int i,int j){//体现在方法参数的类型不同
        System.out.println("show(int,int)");
    }
    void show(double d,int i){//体现在方法参数的顺序不同
        System.out.println("show(double,int)");
    }
//    void show(double a,int b){
//        System.out.println("show(double,int)");
//    }
/*    int show(double d, int i){
        System.out.println("show(double, int)");
    }*/
    public static void main(String[] args){
        OverloadTest ot = new OverloadTest();
        ot.show();
        ot.show(1);
        ot.show(1,1.0);
        ot.show(1,1);
        ot.show(1.0,1);
//        ot.show(1.0,1);

    }
}
